Apple II
Sample Code Notes
_____________________________________________________________________________
                                                  Developer Technical Support


#12:    Menus

Version:    1.0                                                September 1988

APW Components:    Menus.Aii                      18 Aug 88
                   Menus.Inits.Aii                18 Aug 88
                   Menus.Macros                   18 Aug 88
                   Menus                          30 Aug 88

MPW Components:    Menus.Aii                      11 Aug 88
                   Menus.Inits.Aii                11 Aug 88
                   Makefile                       14 Jul 88

Menus demonstrates the various actions that can be applied to menus and menu 
items.  Three application-specific menu options are provided:  Actions, Test, 
and Custom.  Experiment with these menus, then examine the 65816 assembly 
language source code to see how menu handling can be implemented.
_____________________________________________________________________________

The demo uses many Menu Manager calls to add, manipulate, and delete menus and 
menu items.  Its custom menu code can be incorporated into other applications.

The sample program also demonstrates how to generate 320-mode Super Hi-Res 
graphics.

Use APW 1.0 and Apple IIGS System Disk 3.2 or later to execute the Menus file 
included with the APW-compatible source code files.  To create a load file 
under APW, issue the following command:  ASML Menus.Aii Keep=Menus.

MPW IIGS users need MPW 2.02, MPW IIGS Tools 1.0, and any version of the MPW 
IIGS assembler.  The program name needed by the MPW Build menu's Build option 
is Menus.

